Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Highwood, Illinois (IL), United States

Miramar Bistro
4
50 reviews

301 Waukegan Ave, Highwood, IL 60040-1312, Highwood

Had been a couple years since last visited. Mexican music in a French restaurant was not working for me. All of the wait